601 Main St, Klamatd Falls, OR 97601-6051, Klamatd Falls
Good Mexican food, friendly staff, not too busy
2322 Washburn Way, Klamatd Falls, OR 97603-4510, Klamatd Falls
Excellent all the way around. From greeting you to service...food and to departure. Great experience
Good Mexican food, friendly staff, not too busy